#ifndef COLOR_POINT
#define COLOR_POINT

#include <vector>
#include <iostream>
#include <opencv/cv.h>
#include "MarkerTracker.h"


// img: source image with three channels where the blue blobs will be detected
// blue_img: destination image wiht one channel
// blue_points: Vector for the found blue points (center points of the ellipses).
//	Points are stored with x on the even positions (0,2,4,...) and y on the odd positions (1,3,5,...)
void color_point(IplImage* img, IplImage* blue_img, std::vector<Point> &blue_points);

#endif //COLOR_POINT
